package com.zqq.goods.service

import com.zqq.goods.service.bean.Goods
import rx.Observable

/**
 * 商品 业务层 接口
 * wc
 * @author zqq on 2019/5/28.
 */
interface GoodsService {


    /**
     *  获取商品列表
     */
    fun getGoodsList(categoryId: Int, pageNo: Int): Observable<MutableList<Goods>?>

    /**
     *  根据关键字查询商品
     */
    fun getGoodsListByKeyword(keyword: String, pageNo: Int): Observable<MutableList<Goods>?>

    /**
     *  获取商品详情
     */
    fun getGoodsDetail(goodsId: Int): Observable<Goods>

}